<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.w_grid-000 { margin-left: auto; margin-right: auto; min-height: 12rem; width: 100%; }

.w_grid-000 &gt; .w_grid { width: 100%; position: relative; }

.w_grid-000 &gt; div &gt; .p_gridbox { width: 100%; overflow: hidden; position: static; }

.w_grid-000 &gt; div &gt; div &gt; .p_gridCell { float: left; position: static; }

.w_grid-000 &gt; div &gt; div &gt; .p_gridCell:not(:empty):before { content: ''; height: 0; display: block; }

.w_grid-000 &gt; .w_grid.signal { min-height: inherit; }

.w_grid-000 &gt; .w_grid.signal &gt; .p_gridbox { min-height: inherit; }

.w_grid-000 &gt; .w_grid.signal &gt; .p_gridbox &gt; .p_gridCell { min-height: inherit; }

.w_grid-000 &gt; div &gt; .p_gridbox &gt; .p_gridCell:first-child { margin-left: 0; clear: left; }

#w_grid-000 &gt; div &gt; .p_gridbox &gt; .p_gridCell:nth-child(n+1) { margin-left: 0; clear: left; }

@media only screen and (max-width: 768px) {

    .w_grid-000 &gt; div &gt; .p_gridbox &gt; .p_gridCell { width: 100%; margin-left: 0; margin-top: 0rem; margin-bottom: 0rem; }

}

@media only screen and (min-width: 769px) {

    .w_grid-000 &gt; div &gt; .p_gridbox &gt; .p_gridCell:first-child { width: 100%; margin-left: 0; margin-top: 0rem; margin-bottom: 0rem; }

}

@media only screen and (max-width: 1024px) and (min-width: 769px) {

}

.w_fimg-000 .p_title { display: inline-table; margin: 0; min-width: 37px; padding: 0; color: rgba(51, 51, 51, 1); font-size: 16px; font-weight: 400; cursor: pointer; }

.w_fimg-000 .p_title .font { vertical-align: middle; line-height: 21px; }

.w_fimg-000 .p_title:hover { color: rgba(87, 177, 173, 1); }

.w_fimg-000 .p_title:active { color: rgba(69, 165, 161, 1); }

.w_fimg-000 .p_title .iconfont:before { display: inline-block; content: ""; }

.w_fimg-000 { position: relative; width: 100%; height: auto; min-height: 200px; }

.w_fimg-000 .animated { width: 100%; height: 100%; position: relative; min-height: inherit; }

.w_fimg-000 .font { white-space: nowrap; }

.w_fimg-000 .p_link001 { width: 100%; height: 100%; }

.w_fimg-000 .p_link002 { width: 100%; height: 30px; }

.w_fimg-000 .p_box { width: 100%; height: 100%; text-align: center; position: static; }

.w_fimg-000 .p_dimage { height: inherit; overflow: hidden; font-size: 0; }

.w_fimg-000 .e_image:hover:after { background: transparent; }

.w_fimg-000 .p_dimage:empty { width: 100%; height: 100%; top: 0; left: 0; position: absolute; background: #f2f2f2 url(../images/camera.png) no-repeat center; }

.c_portalResnav_main-01001002 .p_category { height: 100%; width: 100%; position: relative; text-align: center; }

.c_portalResnav_main-01001002 .p_categoryBox { font-size: 0; }

.c_portalResnav_main-01001002 .p_parentBox { width: auto; padding: 0 2%; max-width: 160px; text-align: center; display: inline-block; margin: 0 2%}

.c_portalResnav_main-01001002 .p_title { width: auto; display: block; color: #000; height: 60px; line-height: 60px; font-size: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.c_portalResnav_main-01001002 .p_title:hover { background: transparent; }

.c_portalResnav_main-01001002 .click { background: transparent; }

.click .p_title { color: #333 }



@media(max-width:1572px){

    .c_portalResnav_main-01001002 .p_parentBox{

        padding: 0 15px;

    }



}



@media(max-width:1438px){

    .c_portalResnav_main-01001002 .p_parentBox{

        padding: 0 13px;

    }



}



@media(max-width:1381px){

    .c_portalResnav_main-01001002 .p_parentBox{

        padding: 0 12px;

    }



}





@media(max-width:1353px){

    .c_portalResnav_main-01001002 .p_parentBox{

        padding: 0 11px;

    }



}







@media(max-width:1324px){

    .c_portalResnav_main-01001002 .p_parentBox{

        padding: 0 10px;

    }



}

@media(max-width:1296px){

    .c_portalResnav_main-01001002 .p_parentBox{

        padding: 0 9px;

    }



}

@media(max-width:1268px){

    .c_portalResnav_main-01001002 .p_parentBox{

        padding: 0 8px;

    }



}



@media(max-width:1239px){

    .c_portalResnav_main-01001002 .p_parentBox{

        padding: 0 7px;

    }



}



@media(max-width:1211px){

    .c_portalResnav_main-01001002 .p_parentBox{

        padding: 0 6px;

    }



}



@media(max-width:1200px){

    .c_portalResnav_main-01001002 .p_parentBox{

        padding: 0 3px;

    }



}







@media only screen and (max-width: 768px) {

    .c_portalResnav_main-01001002 .p_category { width: 100%; height: 100%; position: fixed; top: 0; left: 100%; background-color: transparent; z-index: 9999; }



    .c_portalResnav_main-01001002 .p_parentBox { width: 100%; max-width: 100%; }



    .c_portalResnav_main-01001002 .p_btn-show { background: #fff; float: right; }



    .c_portalResnav_main-01001002 .p_parent { padding: 0 }



    .c_portalResnav_main-01001002 .p_link { display: block; font-size: 14px; width: 100%; padding: 10px 0; margin: 0; }



    .c_portalResnav_main-01001002 .p_btn-hide { background-color: #686868; }



    .c_portalResnav_main-01001002 .p_c-fff { margin: 15px 0; color: #000; font-size: 30px }



    .c_portalResnav_main-01001002 .p_btn-hide { display: block; width: 10%; height: 100%; float: left; background-color: #7F7F7F; }



    .c_portalResnav_main-01001002 .p_categoryBox { overflow-y: auto; width: 90%; height: 100%; padding-top: 10px; float: left; background-color: rgb(239, 239, 245); }



    .c_portalResnav_main-01001002 .p_problemCategory { display: block; }



    .c_portalResnav_main-01001002 .p_navPc { display: none; }



    .c_portalResnav_main-01001002 .p_linkBox { display: none; }



    .c_portalResnav_main-01001002 .p_parent { display: block; }



    .c_portalResnav_main-01001002 .p_categoryBtn:before { }



    .c_portalResnav_main-01001002 .icon-arrow_up:before { content: "\e69a"; }



    .c_portalResnav_main-01001002 .icon-arrow_down:before { content: "\e69c"; }



    .c_portalResnav_main-01001002 .p_categoryBtn { display: none; margin: 12px 5px 10px 0; color: #000000; font-size: 12px; }

}

@media only screen and (min-width: 769px) {

    .c_portalResnav_main-01001002 .p_problemCategory { display: none; }



    .c_portalResnav_main-01001002 .p_parent { display: none; }



    .c_portalResnav_main-01001002 .p_navPc { display: block; }



    .c_portalResnav_main-01001002 .p_linkBox { display: block; }



    .c_portalResnav_main-01001002 .p_categoryBtn { display: none; vertical-align: middle; background-color: rgba(255, 255, 255, 0); border-color: rgba(255, 255, 255, 0); border-style: solid; border-width: 0; color: rgb(64, 143, 244); height: auto; width: 14px; margin: 0 4px 0 0; padding: 0; position: static; text-align: center; color: rgba(217, 217, 217, 1); }



    .c_portalResnav_main-01001002 .p_categoryBtn:hover { border-width: 0; border-style: solid; color: rgb(64, 143, 244); border-color: rgba(255, 255, 255, 0); background-color: rgba(255, 255, 255, 0); box-shadow: none; }



    .c_portalResnav_main-01001002 .p_categoryBtn:active { border-width: 0; border-style: solid; color: rgb(64, 143, 244); border-color: rgba(255, 255, 255, 0); background-color: rgba(255, 255, 255, 0); box-shadow: none; }



    .c_portalResnav_main-01001002 .p_linkBox .iconfont:before { content: ''; }



    .c_portalResnav_main-01001002 .p_childBox .p_linkBox .icon-duduyinleappicon1401:before { content: '\e65f'; color: rgb(64, 143, 244); font-size: 10px }



    .c_portalResnav_main-01001002 .p_categoryBox .p_childBox { border: 1px solid rgba(240, 240, 240, 1); box-shadow: 2px 1px 2px #c0c0c0; z-index: 9; }



    .c_portalResnav_main-01001002 .p_parentBox:last-child .p_linkBox { border-bottom: 0 none; }



    .c_portalResnav_main-01001002 .p_categoryBox &gt; .p_parentBox &gt; .p_childBox { margin-top: 40px; left: 0px; }



    .c_portalResnav_main-01001002 .p_categoryBox .slideOut { position: absolute; left: 100%; top: 0; width: 100%; height: auto; }

}

.clearfix:before, .clearfix:after { content: ""; display: block; clear: both; width: 0; height: 0; visibility: hidden; font-size: 0; }

.e_SideMajorStyleBox-001 { width: 100%; height: auto; }

.e_SideMajorStyleBox-001 .stylebox_link { color: #666666; font-size: 14px; display: table; height: inherit; border-width: 0; float: right; vertical-align: middle; margin-right: 15px; }

.e_SideMajorStyleBox-001 .stylebox_top { width: auto; height: 40px; background-color: rgba(101, 190, 186, 1); }

.e_SideMajorStyleBox-001 .title_icon { display: inline-block; vertical-align: middle; line-height: 40px; color: rgba(255, 255, 255, 1); margin-right: 10px; font-size: medium; }

.e_SideMajorStyleBox-001 .title_icon::before { content: ""; }

.e_SideMajorStyleBox-001 .title_main { display: inline-block; vertical-align: middle; line-height: 40px; color: rgba(255, 255, 255, 1); font-weight: normal; font-size: 16px; max-width: 600px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.e_SideMajorStyleBox-001 .title_sub { display: inline-block; vertical-align: middle; line-height: 40px; color: rgba(255, 255, 255, 1); font-size: 14px; font-weight: normal; margin-left: 10px; }

.e_SideMajorStyleBox-001 .stylebox_title { display: inline-block; width: auto; height: inherit; background-color: rgba(101, 190, 186, 1); padding-left: 15px; padding-right: 15px; font-size: 0; vertical-align: bottom; white-space: nowrap; }

.e_SideMajorStyleBox-001 .stylebox_link a { color: inherit; display: table-cell; vertical-align: middle; }

.e_SideMajorStyleBox-001 .link_icon { display: inline-block; margin-left: 5px; }

.e_SideMajorStyleBox-001 .link_icon::before { content: '\e6af'; }

.e_SideMajorStyleBox-001 .stylebox_top_line { height: 1px; background-color: rgba(240, 240, 240, 1); }

.e_SideMajorStyleBox-001 .stylebox_content { border-style: solid; border-width: 1px; border-color: #f0f0f0; width: 100%; }

.e_SideMajorStyleBox-001 .stylebox_bottom_line { height: 1px; background-color: rgba(240, 240, 240, 1); }

.c_portalResPublic_codeContainer-01001009 .mOnLine { position: fixed; z-index: 999; bottom: 100px; right: 0; }

.c_portalResPublic_codeContainer-01001009 .on_box, .c_portalResPublic_codeContainer-01001009 .on_dist { position: relative; margin-bottom: 1px; height: 68px; }

.c_portalResPublic_codeContainer-01001009 .on_box1 { width: 68px; position: absolute; right: 0; cursor: pointer; box-sizing: border-box; transition: all .8s ease; }

.c_portalResPublic_codeContainer-01001009 .on_box1 img { width: 100%; }

.c_portalResPublic_codeContainer-01001009 .on_box2 { position: absolute; width: 220px; overflow: hidden; height: 120px; transition: all .8s ease; }

.c_portalResPublic_codeContainer-01001009 .on_box2 a { width: 150px; display: block; margin: 3px 8px 3px 0; height: 120px; line-height: 120px; background: #c72229; text-align: center; color: #fff; font-size: 16px; }

.c_portalResPublic_codeContainer-01001009 .on_dist2 { white-space: nowrap;padding-right: 68px; width: auto; }

.c_portalResPublic_codeContainer-01001009 .on_dist2 img { float: none !important; }

.c_portalResPublic_codeContainer-01001009 .b2_qq { font-size: 16px; height: 60px; margin: 3px 8px 3px 0; color: #fff; line-height: 60px; background: #c72229; text-align: center; width: 150px; }

.c_portalResPublic_codeContainer-01001009 .b2_dist { display: inline-block;width: auto;white-space: nowrap;padding: 0 10px; height: 60px; margin: 3px 8px 3px 0; color: #fff; text-align: center; background: #c72229; line-height: 60px; }

.c_portalResPublic_codeContainer-01001009 .on_top { width: 70px; }

.c_portalResPublic_codeContainer-01001009 .on_top a { width: 70px; height: auto; }

.c_portalResPublic_codeContainer-01001009 .on_box2 a:hover { color: #fff; }

.c_portalResPublic_codeContainer-01001009 .on_box:hover .on_box2 { transform: translateX(-100%); transition: all .8s ease; }

.c_portalResPublic_codeContainer-01001009 .on_dist:hover .on_dist2 { transform: translateX(-100%); transition: all .8s ease; }

.c_portalResPublic_codeContainer-01001009 .on_box:hover .on_box1 { transform: translateX(70px); transition: all .8s ease; }

.c_portalResPublic_codeContainer-01001009 .on_box:hover .on_top { transform: translateX(-70px); transition: all .8s ease; }

.c_portalResPublic_codeContainer-01001009 .on_box2 img { float: right; transition: all 2s ease; }

@media (max-width: 768px) {

    .c_portalResPublic_codeContainer-01001009 .mOnLine { display: none }

}

@media only screen and (max-width: 768px) {

    .c_portalResPublic_codeContainer-01001 { min-height: 500px; width: 100%; }

}

@media only screen and (min-width: 769px) {

    .c_portalResPublic_codeContainer-01001 { min-height: 500px; width: 100%; }



    .eng { background: url(../images/yuz.jpg) no-repeat; padding-left: 51px; height: 24px; }

}

@media only screen and (max-width: 1024px) and (min-width: 769px) {

}

.e_IndexOrdinaryStyleBox-001 { width: 100%; height: auto; }

.e_IndexOrdinaryStyleBox-001 .stylebox_top { background-color: transparent; }

.e_IndexOrdinaryStyleBox-001 .stylebox_link { color: #666666; font-size: 14px; display: table; height: inherit; border-width: 0; }

.e_IndexOrdinaryStyleBox-001 .stylebox_link:hover { color: rgba(101, 190, 186, 1); }

.e_IndexOrdinaryStyleBox-001 .stylebox_link:active { color: rgba(101, 190, 186, 1); }

.e_IndexOrdinaryStyleBox-001 .stylebox_top { width: auto; height: 40px; }

.e_IndexOrdinaryStyleBox-001 .title_icon { display: inline-block; vertical-align: middle; line-height: 40px; color: rgba(255, 255, 255, 1); margin-right: 10px; font-size: medium; }

.e_IndexOrdinaryStyleBox-001 .title_icon::before { content: ""; }

.e_IndexOrdinaryStyleBox-001 .title_main { display: inline-block; vertical-align: middle; line-height: 40px; color: rgba(255, 255, 255, 1); font-weight: normal; font-size: 16px; max-width: 600px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.e_IndexOrdinaryStyleBox-001 .title_sub { display: inline-block; vertical-align: middle; line-height: 40px; color: rgba(255, 255, 255, 1); font-size: 14px; font-weight: normal; margin-left: 10px; }

.e_IndexOrdinaryStyleBox-001 .stylebox_title { display: inline-block; width: auto; height: inherit; background-color: rgba(101, 190, 186, 1); padding-left: 15px; padding-right: 15px; font-size: 0; vertical-align: bottom; white-space: nowrap; }

.e_IndexOrdinaryStyleBox-001 .stylebox_link { float: right; vertical-align: middle; margin-right: 15px; }

.e_IndexOrdinaryStyleBox-001 .stylebox_link a { color: inherit; display: table-cell; vertical-align: middle; }

.e_IndexOrdinaryStyleBox-001 .link_icon { display: inline-block; margin-left: 5px; }

.e_IndexOrdinaryStyleBox-001 .link_icon::before { content: '\e6af'; }

.e_IndexOrdinaryStyleBox-001 .stylebox_top_line { height: 1px; background-color: rgba(240, 240, 240, 1); }

.e_IndexOrdinaryStyleBox-001 .stylebox_content { border-style: solid; border-width: 1px; border-color: #f0f0f0; width: 100%; height: calc(100% - 48px); }

.e_IndexOrdinaryStyleBox-001 .stylebox_bottom_line { height: 1px; background-color: rgba(240, 240, 240, 1); }

@media only screen and (max-width: 768px) {

    .c_portalResSearch_total-01001 { margin-left: auto; margin-right: auto; width: 100%; display: block; font-size: 0; padding: 0 10px; }



    .c_portalResSearch_total-01001 .p_contentBox { width: 100%; height: auto; overflow: visible; padding: 0; margin: 0; border-width: 1px; border-style: none; border-color: rgba(228, 228, 228, 0); background-color: transparent; position: relative; }



    .c_portalResSearch_total-01001 .p_headbox { position: absolute; width: 100%; height: auto; border: 1px solid rgba(240, 240, 240, 1); border-radius: 5px; padding: 10px 0px; display: none; background: #fff; border-radius: 0; z-index: 999; }



    .c_portalResSearch_total-01001 .p_searchBox { width: 75%; height: auto; display: inline-block; vertical-align: middle; overflow: visible; padding: 0; margin: 0; border-width: 1px; border-style: none; border-color: rgba(228, 228, 228, 0); background-color: transparent; position: relative; }



    .c_portalResSearch_total-01001 .p_searchBox .p_input { width: 100%; display: inline-block; height: 50px; vertical-align: middle; color: inherit; position: relative; font-size: 24px; }



    .c_portalResSearch_total-01001 .p_searchBox .p_input .forward { display: none; }



    .c_portalResSearch_total-01001 .p_searchBox .p_input .forward:before { content: "\e6d5"; color: #797979; }



    .c_portalResSearch_total-01001 .p_searchBtn { width: 20%; height: 50px; display: inline-block; vertical-align: middle; font-size: 24px; color: #777; border-width: 0; border-style: solid; border-color: rgba(255, 255, 255, 0); text-align: center; padding-top: 0; position: inherit; margin: 0; cursor: pointer; font-family: inherit; font-weight: inherit; text-decoration: none; background-size: 100% 100%; }



    .c_portalResSearch_total-01001 .p_searchBtn:hover { box-shadow: none; cursor: pointer; }



    .c_portalResSearch_total-01001 .p_searchBtn .iconfont { margin-right: 5px; }



    .c_portalResSearch_total-01001 .p_searchBtn .font { display: inline-table; vertical-align: middle; bottom: 0; height: inherit; color: inherit; font-family: inherit; font-weight: inherit; font-size: inherit; text-decoration: none; position: relative; line-height: 35px; }



    .c_portalResSearch_total-01001 .p_input input, .c_search_total-01001 .p_input .InputText { display: inline-block; height: 100%; width: inherit; line-height: inherit; padding-left: 5px; padding-right: 32px; border: none; }



    .c_portalResSearch_total-01001 .p_select { height: auto; font-size: 0; display: inline-block; width: 25%; vertical-align: middle; float: left; }



    .c_portalResSearch_total-01001 .p_select input { width: inherit; height: 50px; border: none; display: inline-block; vertical-align: middle; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 24px; position: absolute; padding-left: 10px !important; padding-right: 10px !important; }



    .c_portalResSearch_total-01001 .p_select .shape { display: inline-block; width: 25px; height: 50px; position: static !important; line-height: 50px; text-align: center; border-left: none; font-size: 12px; color: rgba(200, 200, 200, 1); float: right; top: 0 !important; transform: translateY(0%); margin-right: 10px; }



    .c_portalResSearch_total-01001 .p_select .shape:before { content: "\e69c"; font-size: 24px; }



    .c_portalResSearch_total-01001 .p_select .itembox { height: auto; width: 100%; position: absolute; top: 80px; left: 0px; border: 1px solid rgba(240, 240, 240, 1); z-index: 99; background-color: #fff; font-size: 0; border-radius: 5px; }



    .c_portalResSearch_total-01001 .p_select li { width: calc(100% / 4); height: auto; display: inline-block; margin: 20px 0; text-align: center; font-size: 22px; border-left: 1px solid #ccc; }



    .c_portalResSearch_total-01001 .p_select li:nth-child(1) { border-left: none }



    .c_portalResSearch_total-01001 .p_select li:nth-child(5) { border-left: none }



    .c_portalResSearch_total-01001 .p_select li i img { display: none; }



    input::-webkit-input-placeholder { font-size: 24px; line-height: 50px; color: #777; }



    .c_portalResSearch_total-01001 .p_searchBtnBox { display: block; width: 250px; height: auto; padding: 10px 10px; background-color: #0051a4; border-radius: 5px; margin: 0 auto 20px; }



    .c_portalResSearch_total-01001 .p_searchBtnA { width: 100%; height: auto; padding: 0; font-size: 16px; color: #fff; text-align: center; }



    .c_portalResSearch_total-01001 .p_headbox.active:before { width: 0px; height: 0px; position: absolute; top: -40px; left: 41px; padding: 0; border-bottom: 20px solid #FFFFFF; border-top: 20px solid transparent; border-left: 20px solid transparent; border-right: 20px solid transparent; display: block; content: ""; z-index: 12; }



    .c_portalResSearch_total-01001 .p_headbox.active:after { width: 0px; height: 0px; position: absolute; top: -41px; left: 41px; padding: 0; border-bottom: 20px solid #efe7e7; border-top: 20px solid transparent; border-left: 20px solid transparent; border-right: 20px solid transparent; display: block; content: ""; z-index: 10; }



    .c_portalResSearch_total-01001 .p_input .iconfont.last { position: absolute; color: #afafaf; top: 9px; right: 5px; font-size: 20px; cursor: pointer; }



    .c_portalResSearch_total-01001 .p_input .iconfont.last:before { content: "\e640"; }



    .c_portalResSearch_total-01001 .p_searchBtnA:hover { box-shadow: none; }



    .c_portalResSearch_total-01001 .p_searchBtnA .iconfont:before { content: "\e661"; font-size: 18px; vertical-align: middle; margin-right: 10px; }

}

@media only screen and (max-width: 1024px) and (min-width: 769px) {

    .c_portalResSearch_total-01001 { margin-left: auto; margin-right: auto; max-width: 1180px; min-height: 192px; width: auto; display: inline-block; font-size: 0; }



    .c_portalResSearch_total-01001 .p_contentBox { width: 100%; height: auto; overflow: visible; white-space: nowrap; padding: 0; margin: 0; border-width: 1px; border-style: none; border-color: rgba(228, 228, 228, 0); background-color: transparent; position: relative; }



    .c_portalResSearch_total-01001 .p_headbox { width: 100%; height: auto; }



    .c_portalResSearch_total-01001 .p_searchBox { width: auto; height: auto; display: inline-block; vertical-align: middle; overflow: visible; padding: 0; margin: 0; border-width: 1px; border-style: none; border-color: rgba(228, 228, 228, 0); background-color: transparent; position: relative; }



    .c_portalResSearch_total-01001 .p_searchBox .p_input { width: 220px; display: inline-block; height: 40px; vertical-align: middle; color: inherit; position: relative; font-size: 14px; }



    .c_portalResSearch_total-01001 .p_searchBox .p_input .last { display: none; }



    .c_portalResSearch_total-01001 .p_searchBox .p_input .forward { position: absolute; left: 5px; top: 50%; transform: translateY(-50%); height: auto; font-size: 15px; }



    .c_portalResSearch_total-01001 .p_searchBox .p_input .forward:before { content: "\e661"; color: #a9a9a9; }



    .c_portalResSearch_total-01001 .p_searchBtn { width: auto; height: 40px; display: inline-block; vertical-align: middle; font-size: 14px; color: rgba(255, 255, 255, 1); border-width: 1px; border-style: solid; border-color: rgba(255, 255, 255, 0); background-color: #1890FF; text-align: center; padding-top: 0; padding-right: 20px; padding-left: 20px; position: inherit; margin: 0; padding: 0 20px; cursor: pointer; font-family: inherit; font-weight: inherit; text-decoration: none; background-size: 100% 100%; border-top-right-radius: 5px; border-bottom-right-radius: 5px; }



    .c_portalResSearch_total-01001 .p_searchBtn .font { display: table-cell; vertical-align: middle; bottom: 0; height: inherit; color: inherit; font-family: inherit; font-weight: inherit; font-size: inherit; text-decoration: none; position: relative; text-align: center; }



    .c_portalResSearch_total-01001 .p_input input, .c_search_total-01001 .p_input .InputText { display: inline-block; height: 100%; width: inherit; line-height: inherit; border-width: 1px; border-style: solid; border-color: #f0f0f0; padding-left: 25px; padding-right: 5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; }



    .c_portalResSearch_total-01001 .p_select { height: auto; position: relative; font-size: 0; display: inline-block; width: auto; vertical-align: middle; margin-left: -1px; }



    .c_portalResSearch_total-01001 .p_select input { width: 75px; height: 40px; border: 1px solid rgba(240, 240, 240, 1); line-height: 30px; display: inline-block; vertical-align: middle; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 12px; padding: 0 10px; }



    .c_portalResSearch_total-01001 .p_select input:hover { background-color: rgb(240, 248, 250); color: rgb(100, 190, 186); }



    .c_portalResSearch_total-01001 .p_select input:hover + .shape { background-color: rgb(240, 248, 250); }



    .c_portalResSearch_total-01001 .p_select .shape { display: inline-block; width: 30px; height: 40px; position: absolute; right: 0; line-height: 40px; text-align: center; border: 1px solid rgba(240, 240, 240, 1); border-left: none; font-size: 12px; color: rgba(200, 200, 200, 1); }



    .c_portalResSearch_total-01001 .p_select .shape:before { content: "\e6c9"; }



    .c_portalResSearch_total-01001 .p_select .shape:hover { color: #65beba; }



    .c_portalResSearch_total-01001 .p_select .itembox { height: auto; width: 100%; position: absolute; top: 40px; left: 0px; border: 1px solid rgba(240, 240, 240, 1); border-top: 0; overflow-y: auto; z-index: 99; background-color: #fff; font-size: 12px; max-height: 180px; }



    .c_portalResSearch_total-01001 .p_select li { width: auto; height: 40px; line-height: 40px; display: block; text-align: center; }



    .c_portalResSearch_total-01001 .p_select li:hover { background-color: rgb(240, 248, 250); color: rgb(100, 190, 186); }



    .c_portalResSearch_total-01001 .p_select li i img { display: none; }



    .c_portalResSearch_total-01001 .p_searchBtnBox { display: none; }

}

@media only screen and (min-width: 769px) {

    .c_portalResSearch_total-01001 { margin-left: auto; margin-right: auto; max-width: 1180px; min-height: 192px; width: auto; display: block; font-size: 0; }



    .c_portalResSearch_total-01001 .p_contentBox { width: 100%; height: auto; overflow: visible; white-space: nowrap; padding: 0; margin: 0; border-width: 1px; border-style: none; border-color: rgba(228, 228, 228, 0); background-color: transparent; position: relative; }



    .c_portalResSearch_total-01001 .p_headbox { width: 100%; height: auto; }



    .c_portalResSearch_total-01001 .p_searchBox { width: auto; height: auto; display: inline-block; vertical-align: middle; overflow: visible; padding: 0; margin: 0; border-width: 1px; border-style: none; border-color: rgba(228, 228, 228, 0); background-color: transparent; position: relative; }



    .c_portalResSearch_total-01001 .p_searchBox .p_input { width: 220px; display: inline-block; height: 40px; vertical-align: middle; color: inherit; position: relative; font-size: 14px; }



    .c_portalResSearch_total-01001 .p_searchBox .p_input .last { display: none; }



    .c_portalResSearch_total-01001 .p_searchBox .p_input .forward { position: absolute; left: 5px; top: 50%; transform: translateY(-50%); height: auto; font-size: 15px; }



    .c_portalResSearch_total-01001 .p_searchBox .p_input .forward:before { content: "\e661"; color: #a9a9a9; }



    .c_portalResSearch_total-01001 .p_searchBtn { width: auto; height: 40px; display: inline-block; vertical-align: middle; font-size: 14px; color: rgba(255, 255, 255, 1); border-width: 1px; border-style: solid; border-color: rgba(255, 255, 255, 0); background-color: #1890FF; text-align: center; padding-top: 0; padding-right: 20px; padding-left: 20px; position: inherit; margin: 0; padding: 0 20px; cursor: pointer; font-family: inherit; font-weight: inherit; text-decoration: none; background-size: 100% 100%; border-top-right-radius: 5px; border-bottom-right-radius: 5px; }



    .c_portalResSearch_total-01001 .p_searchBtn .font { display: table-cell; vertical-align: middle; bottom: 0; height: inherit; color: inherit; font-family: inherit; font-weight: inherit; font-size: inherit; text-decoration: none; position: relative; text-align: center; }



    .c_portalResSearch_total-01001 .p_input input, .c_search_total-01001 .p_input .InputText { display: inline-block; height: 100%; width: inherit; line-height: inherit; border-width: 1px; border-style: solid; border-color: #f0f0f0; padding-left: 25px; padding-right: 5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; }



    .c_portalResSearch_total-01001 .p_select { height: auto; position: relative; font-size: 0; display: inline-block; width: auto; vertical-align: middle; margin-left: -1px; }



    .c_portalResSearch_total-01001 .p_select input { width: 75px; height: 40px; border: 1px solid rgba(240, 240, 240, 1); line-height: 30px; display: inline-block; vertical-align: middle; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 12px; padding: 0 10px; }



    .c_portalResSearch_total-01001 .p_select input:hover { background-color: rgb(240, 248, 250); color: rgb(100, 190, 186); }



    .c_portalResSearch_total-01001 .p_select input:hover + .shape { background-color: rgb(240, 248, 250); }



    .c_portalResSearch_total-01001 .p_select .shape { display: inline-block; width: 30px; height: 40px; position: absolute; right: 0; line-height: 40px; text-align: center; border: 1px solid rgba(240, 240, 240, 1); border-left: none; font-size: 12px; color: rgba(200, 200, 200, 1); }



    .c_portalResSearch_total-01001 .p_select .shape:before { content: "\e6c9"; }



    .c_portalResSearch_total-01001 .p_select .shape:hover { color: #65beba; }



    .c_portalResSearch_total-01001 .p_select .itembox { height: auto; width: 100%; position: absolute; top: 40px; left: 0px; border: 1px solid rgba(240, 240, 240, 1); border-top: 0; overflow-y: auto; z-index: 99; background-color: #fff; font-size: 12px; max-height: 180px; }



    .c_portalResSearch_total-01001 .p_select li { width: auto; height: 40px; line-height: 40px; display: block; text-align: center; }



    .c_portalResSearch_total-01001 .p_select li:hover { background-color: rgb(240, 248, 250); color: rgb(100, 190, 186); }



    .c_portalResSearch_total-01001 .p_select li i img { display: none; }



    .c_portalResSearch_total-01001 .p_searchBtnBox { display: none; }

}

@CHARSET "UTF-8";

* { padding: 0; margin: 0; }

.pagebox { width: 100%; margin: 0px auto; }

.pagebox, #-remove--flag {}

body, #-remove--flag {}

#c_portalResSearch_total-15669042721752595 .p_MatteIcon .iconfont:before { content: '\e602'; }

#c_portalResSearch_total-15669042721752595 &gt; div { animation-fill-mode: both; }

#c_portalResSearch_total-15669042721752595 .p_product .iconfont:before { shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px; }

#c_portalResSearch_total-15669042721752595 .p_info .iconfont:before { shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px; }

#c_portalResSearch_total-15669042721752595 .p_atlas .iconfont:before { shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px; }

#c_portalResSearch_total-15669042721752595 .p_recruit .iconfont:before { shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px; }

#c_portalResSearch_total-15669042721752595 .p_contentBox { position: relative; text-align: center; }

#c_portalResSearch_total-15669042721752595 .btn_close { position: absolute; top: 8px; width: 28px; right: -40px; cursor: pointer; }

#c_portalResSearch_total-15669042721752595 .btn_close img { width: 100%; }

#c_portalResSearch_total-15669042721752595 .p_searchBtn { background: #c9151e; }

#c_portalResSearch_total-15669042721752595 { width: auto; max-width: none; min-width: 0px; height: auto; max-height: none; min-height: 0px; margin-top: 0px; margin-left: auto; margin-right: auto; margin-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; }

#c_portalResPublic_codeContainer-15670505888825801 { width: auto; max-width: none; min-width: 0px; height: auto; max-height: none; min-height: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; }

#c_portalResPublic_codeContainer-15688643522151346 { width: 100%; max-width: 105px; min-width: 0px; height: auto; max-height: none; min-height: 0px; margin-top: 0px; margin-left: auto; margin-right: auto; margin-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; }

#w_grid-1566896189226 &gt; div &gt; .p_gridbox { background-color: rgba(255, 255, 255, 0.8); border-bottom: 2px solid #c9151e; }

#w_grid-1566896189226 .p_MatteIcon .iconfont:before { content: '\e602'; }

#w_grid-1566896189226 &gt; div { animation-fill-mode: both; }

#w_grid-1566896189226 &gt; div &gt; .p_gridbox &gt; .p_gridCell:nth-child(n+1) { margin-left: 0px; clear: left; }

#w_grid-1566896189226 .p_gridbox {overflow: visible !important; }

#w_grid-1566896189226 .p_gridbox:after, #w_grid-1566896189226 .p_gridbox:before { clear: both; content: ''; display: block; }

@media only screen and (min-width: 769px) {

    #w_grid-1566896189226 &gt; div &gt; .p_gridbox &gt; .p_gridCell { margin-bottom: 0rem; margin-top: 0rem; margin-left: 0px; }



    #w_grid-1566896189226 &gt; div &gt; .p_gridbox &gt; .p_gridCell:nth-child(1n+0) { width: 100%; margin-left: 0px; margin-right: 0px; clear: none; }



    #w_grid-1566896189226 &gt; div &gt; .p_gridbox &gt; .p_gridCell:nth-child(1n) { margin-right: 0px; }

}

@media only screen and (max-width: 1024px) and (min-width: 769px) {

}

#w_grid-1566896189226 .p_gridbox:before, #w_grid-1566896189226 .p_gridbox:after { content: ''; display: block; clear: both; }

#w_grid-1566896189232 .p_MatteIcon .iconfont:before { content: '\e602'; }

#w_grid-1566896189232 &gt; div { animation-fill-mode: both; }

#w_grid-1566896189232 &gt; div &gt; .p_gridbox &gt; .p_gridCell:nth-child(n+1) { margin-left: 0px; clear: left; }

#w_grid-1566896189232 &gt; div &gt; .p_gridbox { padding: 20px 0; display: flex; align-items: center; }

@media only screen and (max-width: 768px) {

    #w_grid-1566896189232 &gt; div &gt; .p_gridbox { padding: 0; }

}

@media only screen and (min-width: 769px) {

    #w_grid-1566896189232 &gt; div &gt; .p_gridbox &gt; .p_gridCell { margin-bottom: 0rem; margin-top: 0rem; margin-left: 0px; }



    #w_grid-1566896189232 &gt; div &gt; .p_gridbox &gt; .p_gridCell:nth-child(2n+0) { width: 70.41%; margin-left: 0px; margin-right: 0px; clear: none; }



    #w_grid-1566896189232 &gt; div &gt; .p_gridbox &gt; .p_gridCell:nth-child(2n+1) { margin-left: 0px; clear: left; margin-right: 0px; width: 29.59%; }



    #w_grid-1566896189232 &gt; div &gt; .p_gridbox &gt; .p_gridCell:nth-child(2n) { margin-right: 0px; }

}

@media only screen and (max-width: 1024px) and (min-width: 769px) {

}

#w_fimg-1566896189242 .p_MatteIcon .iconfont:before { content: '\e602'; }

#w_fimg-1566896189242 &gt; div { animation-fill-mode: both; }

#w_grid-1566896189237 &gt; div &gt; .p_gridbox { background-color: rgba(255, 255, 255, 0.7); height: 100px; display: flex; align-items: center; justify-content: center; }

#w_grid-1566896189237 .p_MatteIcon .iconfont:before { content: '\e602'; }

#w_grid-1566896189237 &gt; div { animation-fill-mode: both; }

#w_grid-1566896189237 &gt; div &gt; .p_gridbox &gt; .p_gridCell:nth-child(n+1) { margin-left: 0px; clear: left; }

@media only screen and (min-width: 769px) {

    #w_grid-1566896189237 &gt; div &gt; .p_gridbox &gt; .p_gridCell { margin-bottom: 0rem; margin-top: 0rem; margin-left: 0; display: flex; align-items: center; justify-content: center; }



    #w_grid-1566896189237 &gt; div &gt; .p_gridbox &gt; .p_gridCell:nth-child(1n+0) { width: 100%; margin-left: 0; margin-right: 0; clear: none; }



    #w_grid-1566896189237 &gt; div &gt; .p_gridbox &gt; .p_gridCell:nth-child(1n) { margin-right: 0; }

}

@media only screen and (max-width: 1024px) and (min-width: 769px) {

}

#w_grid-1557553510028 &gt; div &gt; .p_gridbox &gt; .p_gridCell:nth-child(n+1) { margin-left: 0; clear: left; }

@media only screen and (max-width: 1024px) and (min-width: 769px) {

}

#w_grid-1557553549141 &gt; div &gt; .p_gridbox &gt; .p_gridCell:nth-child(n+1) { margin-left: 0; clear: left; }

@media only screen and (max-width: 1024px) and (min-width: 769px) {

}

#w_grid-1557553549157 &gt; div &gt; .p_gridbox { background-image: url(../images/bt_bg.png); }

#w_grid-1557553549157 .p_MatteIcon .iconfont:before { content: '\e602'; }

#w_grid-1557553549157 &gt; div { animation-fill-mode: both; }

#w_grid-1557553549157 &gt; div &gt; .p_gridbox &gt; .p_gridCell:nth-child(n+1) { margin-left: 0px; clear: left; }

@media only screen and (min-width: 769px) {

    #w_grid-1557553549157 &gt; div &gt; .p_gridbox &gt; .p_gridCell { margin-bottom: 0rem; margin-top: 0rem; margin-left: 0px; }



    #w_grid-1557553549157 &gt; div &gt; .p_gridbox &gt; .p_gridCell:nth-child(1n+0) { width: 100%; margin-left: 0px; margin-right: 0px; clear: none; }



    #w_grid-1557553549157 &gt; div &gt; .p_gridbox &gt; .p_gridCell:nth-child(1n) { margin-right: 0px; }

}

@media only screen and (max-width: 1024px) and (min-width: 769px) {

    #w_grid-1557553549157 &gt; div &gt; .p_gridbox &gt; .p_gridCell { margin-bottom: 0rem; margin-top: 0rem; margin-left: 0px; }



    #w_grid-1557553549157 &gt; div &gt; .p_gridbox &gt; .p_gridCell:nth-child(1n+0) { width: 100%; margin-left: 0px; margin-right: 0px; clear: none; }



    #w_grid-1557553549157 &gt; div &gt; .p_gridbox &gt; .p_gridCell:nth-child(1n) { margin-right: 0px; }

}

#w_grid-1557563731035 &gt; div &gt; .p_gridbox { padding: 20px 0; }

#w_grid-1557563731035 .p_MatteIcon .iconfont:before { content: '\e602'; }

#w_grid-1557563731035 &gt; div { animation-fill-mode: both; text-align: center; }

#w_grid-1557563731035 &gt; div &gt; .p_gridbox &gt; .p_gridCell:nth-child(n+1) { margin-left: 0px; clear: left; }

#w_grid-1557563731035 .reset_style a { display: inline-block; text-align: right; }

@media only screen and (min-width: 769px) {

    #w_grid-1557563731035 &gt; div &gt; .p_gridbox &gt; .p_gridCell { margin-bottom: 0rem; margin-top: 0rem; margin-left: 0px; }



    #w_grid-1557563731035 &gt; div &gt; .p_gridbox &gt; .p_gridCell:nth-child(3n+0) { width: 14.580000000000002%; margin-left: 0; margin-right: 0; clear: none; }



    #w_grid-1557563731035 &gt; div &gt; .p_gridbox &gt; .p_gridCell:nth-child(3n+1) { margin-left: 0; clear: left; margin-right: 0; width: 33.33%; }



    #w_grid-1557563731035 &gt; div &gt; .p_gridbox &gt; .p_gridCell:nth-child(3n+2) { width: 52.080000000000005%; margin-left: 0; margin-right: 0; clear: none; }



    #w_grid-1557563731035 &gt; div &gt; .p_gridbox &gt; .p_gridCell:nth-child(3n) { margin-right: 0; }

}

@media only screen and (max-width: 1024px) and (min-width: 769px) {

    #w_grid-1557563731035 &gt; div &gt; .p_gridbox &gt; .p_gridCell { margin-bottom: 0rem; margin-top: 0rem; margin-left: 0px; }



    #w_grid-1557563731035 &gt; div &gt; .p_gridbox &gt; .p_gridCell:nth-child(1n+0) { width: 100%; margin-left: 0; margin-right: 0; clear: none; }



    #w_grid-1557563731035 &gt; div &gt; .p_gridbox &gt; .p_gridCell:nth-child(1n) { margin-right: 0; }

}

#w_grid-1566896669117 &gt; div &gt; .p_gridbox &gt; .p_gridCell:nth-child(n+1) { margin-left: 0; clear: left; }

@media only screen and (max-width: 1024px) and (min-width: 769px) {

}

#w_fimg-1566896677184 .p_MatteIcon .iconfont:before { content: '\e602'; }

#w_fimg-1566896677184 &gt; div { animation-fill-mode: both; }

#w_grid-1566896638907 &gt; div &gt; .p_gridbox &gt; .p_gridCell:nth-child(n+1) { margin-left: 0; clear: left; }

@media only screen and (max-width: 1024px) and (min-width: 769px) {

}

#w_grid-1566896829726 &gt; div &gt; .p_gridbox &gt; .p_gridCell:nth-child(n+1) { margin-left: 0; clear: left; }

@media only screen and (max-width: 1024px) and (min-width: 769px) {

}

#w_grid-1566896189226 { width: 100%; max-width: none; min-width: 0px; height: auto; max-height: none; min-height: 0px; margin-top: 0px; margin-left: auto; margin-right: auto; margin-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; }

#w_grid-1566896189232 { width: 100%; max-width: 1640px; min-width: 0px; height: auto; max-height: none; min-height: 65px; margin-top: 0px; margin-left: auto; margin-right: auto; margin-bottom: 0px; padding-top: 0px; padding-left: 20px; padding-right: 20px; padding-bottom: 0px; }

#w_fimg-1566896189242 { width: 100%; max-width: 437px; min-width: 0px; height: auto; max-height: none; min-height: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; }

#w_grid-1566896189237 { width: 100%; max-width: none; min-width: 0px; height: auto; max-height: none; min-height: 0px; margin-top: 0px; margin-left: auto; margin-right: auto; margin-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; position: absolute; top: auto; left: 0px; z-index: 66; bottom: auto; right: auto; }

#w_grid-1557553510028 { width: 100%; max-width: none; min-width: 0px; height: auto; max-height: none; min-height: 192px; margin-top: 0px; margin-left: auto; margin-right: auto; margin-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; }

#w_grid-1557553549141 { width: 100%; max-width: none; min-width: 0px; height: auto; max-height: none; min-height: 0px; margin-top: 0px; margin-left: auto; margin-right: auto; margin-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; }

#w_grid-1557553549157 { width: 100%; max-width: none; min-width: 0px; height: auto; max-height: none; min-height: 50px; margin-top: 0px; margin-left: auto; margin-right: auto; margin-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; }

#w_grid-1557563731035 { width: 100%; max-width: 1320px; min-width: 0px; height: auto; max-height: none; min-height: 0px; margin-top: 0px; margin-left: auto; margin-right: auto; margin-bottom: 0px; padding-top: 0px; padding-left: 20px; padding-right: 20px; padding-bottom: 0px; }

#w_grid-1566896669117 { width: 100%; max-width: none; min-width: 0px; height: auto; max-height: none; min-height: 0px; margin-top: 0px; margin-left: auto; margin-right: auto; margin-bottom: 0px; padding-top: 6px; padding-left: 0px; padding-right: 0px; padding-bottom: 6px; }

#w_fimg-1566896677184 { width: 100%; max-width: 275px; min-width: 0px; height: auto; max-height: none; min-height: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; }

#w_grid-1566896638907 { width: 100%; max-width: none; min-width: 0px; height: auto; max-height: none; min-height: 0px; margin-top: 0px; margin-left: auto; margin-right: auto; margin-bottom: 0px; padding-top: 6px; padding-left: 0px; padding-right: 0px; padding-bottom: 6px; }

#w_grid-1566896829726 { width: 100%; max-width: 422px; min-width: 0px; height: auto; max-height: none; min-height: 23px; margin-top: 0px; margin-left: auto; margin-right: 0px; margin-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; }

#w_common_text-1566896849438 { width: auto; max-width: none; min-width: 0px; height: auto; max-height: none; min-height: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; }

#w_common_text-1566897026007 { width: auto; max-width: none; min-width: 0px; height: auto; max-height: none; min-height: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; }

#c_portalResnav_main-15668962354099546 .click { background: transparent; }

#c_portalResnav_main-15668962354099546 .click .p_title { color: #000; }

#c_portalResnav_main-15668962354099546 .p_title:hover { border-bottom: 2px solid #d7292e; color: #d7292e; }

#c_portalResnav_main-15668962354099546 .p_title.p_click { border-bottom: 2px solid #d7292e; color: #d7292e; }

#c_portalResnav_main-15668962354099546 .p_category { padding-right: 80px; position: relative; }

#c_portalResnav_main-15668962354099546 .l_box { position: absolute; width: 80px; right: 0; top: 20px; display: flex; height: 60px; align-items: center; justify-content: flex-end; }

#c_portalResnav_main-15668962354099546 .l_img { width: 50px; }

#c_portalResnav_main-15668962354099546 .l_lang { width: 120px; text-align: right; position: relative; color: #000; background: url(../images/lan_pic.png) no-repeat; cursor: pointer; }

#c_portalResnav_main-15668962354099546 .lan_con { top: 20px; left: 20px; position: absolute; padding-top: 10px; width: 100%; text-align: center; line-height: 30px; background: #fff; z-index: 99; height: 0; overflow: hidden; transition: all 0.6s ease; }

#c_portalResnav_main-15668962354099546 .l_search { float: left; margin-right: 5px; }

#c_portalResnav_main-15668962354099546 .lan_con a { display: block; color: #fff; background: rgba(201, 20, 31, 0.8); }

#c_portalResnav_main-15668962354099546 .lan_con a:hover { color: rgba(201, 20, 31, 0.8); background: #fff; }

#c_portalResnav_main-15668962354099546 .l_lang:hover .lan_con { height: 100px; }

@media (max-width: 768px) {

    #c_portalResnav_main-15668962354099546 .l_img { width: 60px; display: none; }



    #c_portalResnav_main-15668962354099546 .l_lang { width: 100px; text-align: right; position: relative; color: #000; cursor: pointer; }



    #c_portalResnav_main-15668962354099546 .l_box { right: 0; top: 0; margin-right: 30px; }



    #c_portalResnav_main-15668962354099546 .p_category { padding: 0; display: block; }



    #c_portalResnav_main-15668962354099546 .p_category { padding: 0; position: fixed; }



    #c_portalResnav_main-15668962354099546 .e_btn { padding-right: 0 }



    #c_portalResnav_main-15668962354099546 .p_category { padding: 0 }

}

#c_portalResnav_main-15668962354099546 { max-height: none; padding-top: 0px; padding-left: 0px; padding-bottom: 0px; min-height: 0px; margin-right: 0px; margin-left: 0px; max-width: none; width: auto; margin-top: 0px; margin-bottom: 0px; min-width: 0px; height: auto; padding-right: 0px; }</pre></body></html>